#include "generated_behaviors.h"

namespace behaviac
{
	class bt_node_test_fsm_action_ut_1_2
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_fsm_bt_ref_fsm
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_fsm_fsm_ref_bt_ut
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_fsm_fsm_ref_fsm_ut
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_fsm_fsm_ut_0
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_fsm_fsm_ut_1
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_htn_house_build_house
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_htn_house_construct
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_htn_house_root
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_htn_travel_root
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_htn_travel_travel
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_htn_travel_travel_by_air
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_PreconditionEffectorTest_PreconditionEffectorTest_0
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

	class bt_node_test_PreconditionEffectorTest_PreconditionEffectorTest_1
	{
	public:
		static bool Create(BehaviorTree* pBT);
	};

}
